fleet of merchantmen under convoy - Alemán Inglés Diccionario